문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 스타크래프트 2 (문단 편집) == 시스템 요구 사양 == 출시 당시 시스템 요구 사항은 2.6 GHz 프로세서, 1GB 이상[* 윈도우 기준. OS X에서는 2GB 이상의 램 용량이 필요하다.]의 램 용량, 128MB 그래픽 카드[* 권장 사양은 512MB 그래픽 카드.], 24GB 이상의 하드 디스크 여유 공간을 필요로 하였으나, [[스타크래프트 2: 공허의 유산]]부터 시스템 요구 사항이 높아졌다. 스타크래프트 2: 공허의 유산부터 요구하는 시스템 요구 사항은 다음과 같다. 스타2의 경우 후반 200 vs 200 싸움 등에서 버벅이기 쉽다. 그렇기 때문에 컴퓨터 성능이 권장사양 이상이더라도 옵션 타협을 보는 것을 추천한다. 싱글 캠페인에서는 i5 2세대 CPU와 GTX 460 정도로도 1080p 풀옵션으로 쾌적하게 즐길 수 있다. {{{#!wiki style="color: #333" ||<-3> '''시스템 요구 사항''' || ||<-3> {{{#!folding 윈도우 {{{#!wiki style="margin-top: -5px; margin-bottom: -16px; margin-left: -11px; margin-right: -11px" || '''구분''' || '''최소 사양''' || '''권장 사양''' || || '''운영체제''' ||윈도우® 8 [br] 윈도우® 10 ||윈도우® 10 64-bit || || '''프로세서''' ||인텔® 코어™ 2 Duo [br] AMD Athlon™ 64 X2 5600+ ||인텔® 코어™ i5 [br] AMD FX Series || || '''그래픽 카드''' ||NVIDIA® GeForce® 7600 GT [br] ATI™ Radeon™ HD 2600 XT [br] 인텔® HD Graphics 3000 ||NVIDIA® GeForce® GTX 650 [br] AMD Radeon™ HD 7790 || || '''램''' ||4GB ||8GB|| || '''하드 디스크 드라이브''' ||<-2>30 GB 이상의 하드 드라이브 여유 공간 ||}}} }}} || ||<-3> {{{#!folding Mac {{{#!wiki style="margin-top: -5px; margin-bottom: -16px; margin-left: -11px; margin-right: -11px" || '''구분''' || '''최소 사양''' || '''권장 사양''' || || '''운영체제''' ||OS X® 10.10 (최신 버전) ||macOS® 10.12 (최신 버전) || || '''프로세서''' ||인텔® 코어™ 2 Duo ||인텔® 코어™ i5 || || '''그래픽 카드''' ||NVIDIA® GeForce® GT 330M [br] ATI™ Radeon™ HD 4670 ||NVIDIA® GeForce® GTX 775M [br] AMD Radeon™ R9 M290X || || '''램''' ||4GB ||8GB || || '''하드 디스크 드라이브''' ||<-2>30 GB 이상의 하드 드라이브 여유 공간 ||}}} }}} || }}} 대표적인 다이렉트X 9.0, 특히 9.0c를 사용하는 게임으로, CPU를 2개까지밖에 사용하지 못한다는 점이 특유의 고사양 요구 및 발적화에 한 몫 단단히 하고 있다. 게다가 듀얼코어 지원게임으로 알려진 현실과 달리 그나마도 온전히 코어 2개를 전부 제대로 활용하는게 아니라 네트워크,사운드등 그다지 CPU 요구량이 높지않은 작업만 2번째 코어를 쓰고 사실상 거의 모든 연산을 온전히 싱글코어로만 작업한다. 즉 아무리 코어 수가 많고 쓰레드 수가 많아 날고 긴다는 CPU들도 코어의 깡클럭이 딸리면 두 손 두 발 다 들어야 한다. 따라서 스타크래프트 2'''만''' 놓고 봤을 때, 이게 렉이 안 걸리려면 싱글 혹은 듀얼 코어 CPU 중에서 코어 클럭이 높은 CPU를 장착하면 렉을 좀 줄일 수 있다. 다만 이것도 그저 이론적인 해결법일 뿐인데, CPU를 신경써서 맞춘다면 래더 2:2, 3:3까지는 무리없이 프레임 방어가 가능하나 4:4 대물량 싸움이나 협동전, 각종 아케이드에서는 별의 별 오브젝트가 미친듯이 쏟아져나오는 경우가 허다해 이 방법으로도 도저히 대책이 안 서는 경우도 있다. 심지어 그 듀얼 코어중에서도 하나만 미친듯이 굴리고 다른 하나는 그냥 옆에서 추임새만 넣는 식인데 이로 인해 한창 스타크래프트 2가 플레이중에 버벅이는 상황에서 작업 관리자 등을 보면 많고 많은 코어들 다 놀고 있는데 CPU 하나만 영혼까지 하얗게 불태우고 있는 모습을 볼 수 있다. 10년이 지난 2020년에도 이 문제는 전혀 해결 되지 않고 있다. 6~8코어가 보급화된 2020년에도 여전히 깡코어 하나만을 갈구고 있으며 그 간단한 코어 분산조차 해결하지 못해서 3.7GHz 12코어로도 렉을 감당못하는 상황이다. 실제로 2019년 기준 600만원 대의 초고사양 컴퓨터로 치뤄지는 스타2 방송 대회에서도 대규모 물량전 싸움에서는 렉과 프레임 드롭을 감당하지 못한다[* 이정도 스펙의 컴퓨터는 스타2가 개발된 2010년 기준으로 슈퍼컴퓨터 하위 반열에 들어갈 수 있을 정도의 스펙이다. 즉, 블리자드는 당대의 슈퍼컴퓨터로도 감당하지 못할 사양의 게임을 만들었다는 것.]. 이 원인은 10년이 지났지만 여전히 하나의 코어만을 사용하는 스타2의 프로그래밍 때문이다. 10년의 세월이 지났지만, 발열문제와 효율문제로 코어 하나 당 감당할 수 있는 속도는 여전히 4GHz 미만이고, 대신 코어 수를 늘리는 방향으로 컴퓨터는 진화해왔지만, 스타2는 10년 전이나 지금이나 여전히 코어 1개만을 혹사하기 때문이다. 이건 멀티프로세서 프로그래밍의 어려움이라고도 말 못하는 것이 스타2가 처음 개발 된 2010~2011년에야 멀티프로세서 프로그래밍이 어려웠다고 말할 수 있지만, 현재는 XT, TPn 등 '''일반인'''들도 멀티프로세싱을 쉽게 해낼 수 있는 툴이 많이 개발되었고, 게임 프로그래머와 같은 전문 개발자들은 인텔이나 AMD에서 더욱 전문화된 툴을 제공받으므로 프로그래밍의 어려움을 탓할 수도 없는 상황이 되었다. 장르는 다르지만 같은 블리자드사의 게임인 [[오버워치]]는 멀티코어를 적극활용하고 이로인한 상당한 최적화로 호평을 받고 있는것과 비교하면 매우 대조적이다. 따라서 '''완전한 멀티코어를 지원하기 위해서는 스타2 엔진을 새로 만드는 것이 유일한 방법이다.''' 하지만 블리자드에서 이러한 작업을 할 인력이 없는데다 새로 설계된 엔진에서 맵 호환성 문제 등이 발생할 수 있기 때문에 사실상 어렵다. [[https://gall.dcinside.com/board/view/?id=starcraft2_new&no=1205133|이지툴즈라는 프로그램]]을 사용하면, 조금 개선되는 모양이다. 그 외 렉 개선 방법으로는 다음과 같은 방법을 쓸 수 있다. 1. 스타2를 실행한 후 작업관리자에서 프로세스를 수동으로 설정을 따로 잡아주는 방법이다. 가장 큰 체감이 있으며 쉽게 할 수 있으나 다만 매번 스2 실행 시 해주어야 하는 부분이라 조금 손이 간다. 우선 SC2 실행 후 → 작업관리자 실행 → SC2를 찾고 우클릭 후 세부정보로 이동 → 우클릭 후 우선순위 설정을 높음으로 변경 → 우클릭 후 선호도 설정을 0과1로 혹은 1과 3등 두 개만 체크한다. 2. 이게 귀찮다면 메모장으로 명령을 작성하는 방법도 있다. 메모장에 아래와 같이 쓰고 저장을 ‘.txt’ 가 아닌 ‘.cmd’ 로 하여 명령 파일을 만들면 매번 편하게 스타2를 실행하고 이 파일을 클릭함으로서 사용 할 수 있다. * 아래는 32bit로 스2 실행시 문구. >PowerShell "$Process = Get-Process SC2; $Process.ProcessorAffinity=3" >PowerShell "$Process = Get-Process SC2; $Process.PriorityClass='realtime'" * 아래는 64bit로 스2 실행시 문구. >PowerShell "$Process = Get-Process SC2_x64; $Process.ProcessorAffinity=3" >PowerShell "$Process = Get-Process SC2_x64; $Process.PriorityClass='realtime'" 3. 일단 60 프레임을 유지하면서 렉과 발열을 줄이는 방법은 있다. 2021년 기준으로도 몇몇 컴퓨터나 노트북은 렉과 발열, 멋대로 쓸데없이 올랐다가 내려가는 날뛰는 프레임 때문에 고생하는데(특히 엔비디아에서 이런 문제가 발생하기 쉽다.) 이 방법을 쓰면 거의 60 프레임 고정에 상당히 해당 증세를 완화시킬 수 있다. >1. (윈도우 10 기준) 내 PC> 문서> \StarCraft II 폴더 순으로 들어간다. > >2. Variables.txt 파일 더블클릭(메모장으로 열린다) > >3. 아래 두줄 복사하여 가장 아래에 추가 후 저장. > >frameratecapglue=61 >frameratecap=61 혹은 다음과 같은 방법을 써도 된다. 블리자드가 공식적으로 설명하는 최대 프레임 제한이다.[[https://kr.battle.net/support/ko/article/32248|블리자드 코리아 공식 홈페이지 설명]] >1. 블리자드 Battle.net 데스크톱 앱 프로그램 좌측 상단에 위치한 블리자드 로고를 클릭한 후 설정 항목을 클릭한다. > >2. 게임 설정을 선택한다. > >3. 스타크래프트 II 부분으로 스크롤을 내린 후 명령줄 인수 추가 항목을 체크 표시한다. > >4. 나타나는 공란에 다음 내용을 입력한다 -dx9 -frameratecap=61 -frameratecapglue=31 > >5. 완료를 클릭한다. 4. 지포스 그래픽카드를 사용한다면 바탕화면을 오른쪽 클릭해 엔비디아 제어판에 들어간 다음 3D 설정에 가서 프로그램 설정을 클릭해 스타2 항목을 불러 올 수 있는데 여기에서 쓰레드 최적화 부분을 켜기나 ON으로 하면 된다. 그리고 전원 설정을 최고효율로 하면 좀 괜찮아진다. 5. 스타2 내에서 그래픽 설정을 건드려서 계단 현상 방지(Anti-Aliasing)를 끄거나, 모든 그래픽 옵션을 한단계 낮추고, 그래픽 세부 설정에서 '반사','효과','물리'라는 옵션을 최저로 낮추면 더 부드럽게 돌릴 수 있다. [[https://kr.forums.blizzard.com/ko/sc2/t/%ED%94%84%EB%A0%88%EC%9E%84%EA%B3%BC-%EB%A0%89%EC%9D%84-%EC%9E%A1%EB%8A%94-%ED%8C%81-%EA%B7%B8%EB%A7%8C-%ED%8C%85%EA%B2%A8%EB%9D%BC/97|출처]]저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기